function city(class1,class2,class3,src){
	var cityList = $.ajax({
		type:"get",
		url:src,
		async:false
	});
	var str = cityList.responseText;
	var cityObject = JSON.parse(str);
//			获取省级选中序列
	function getProv(obj){
		for(var i = 0;i < cityObject.citylist.length;i++){
			if(obj == cityObject.citylist[i].p){
				return(i);
			}
		}
	};
//			获取市级选中序列
	function getCity(obj,obj2){
		var str = getProv(obj);
		for(var i = 0; i < cityObject.citylist[str].c.length;i++){
			if(obj2 == cityObject.citylist[str].c[i].n){
				return(i);
			}
		}
	}
//			省级菜单加载
	for(var i = 0;i < cityObject.citylist.length;i++){
		var ibox = "<option value='"+ cityObject.citylist[i].p +"'>"+ cityObject.citylist[i].p +"</option>";
		$(class1).append(ibox);
	};
//			市级菜单加载
	$(class1).change(function(){
		$(class2).empty();
		$(class3).empty();
		var iProv = $(this).val();
		var iq_num = getProv(iProv);
		if($(class1).val() != ""){
			var iObj = cityObject.citylist[iq_num].c;
			for(var i = 0;i < cityObject.citylist[iq_num].c.length;i++){
				var ibox2 = "<option value='"+ iObj[i].n +"'>"+  iObj[i].n +"</option>";
				$(class2).append(ibox2);
			}
		}else{
			$(class2).html('<option value="">市</option>');
			$(class3).html('<option value="">县</option>');
		};
		if($(class2).val() !=""){
			for(var i = 0;i < cityObject.citylist[iq_num].c[0].a.length;i++){
				var ibox3 = "<option value='"+ cityObject.citylist[iq_num].c[0].a[i].s +"'>"+  cityObject.citylist[iq_num].c[0].a[i].s +"</option>";
				$(class3).append(ibox3);
			};
		}
	});
//			县级菜单加载
	$(class2).change(function(){
		$(class3).empty();
//		$(class3).html('<option value="">县</option>');
		var iDist = $(this).val();
		var iProv = $(class1).val();
		var iq_num = getProv(iProv);
		var iq_num2 = getCity(iProv,iDist);
		if(cityObject.citylist[iq_num].c[iq_num2] != undefined){
			var iObj2 = cityObject.citylist[iq_num].c[iq_num2].a;
			for(var i = 0;i < cityObject.citylist[iq_num].c[iq_num2].a.length;i++){
				var ibox2 = "<option value='"+ iObj2[i].s +"'>"+  iObj2[i].s +"</option>";
				$(class3).append(ibox2);
			};
		}else{
			$(class3).html('<option value="">县</option>');
		}
	})
};